managing director of ımf - Turco Inglés Diccionario